Cs403 Assignment No. 1 Solution Fall 2023